# 示例1: 同时声明变量 a, b, c 并分别赋值为 1, 2, 3
# 这是最常用的多重赋值方式
a, b, c = 1, 2, 3

# 打印变量的值以验证赋值结果
print(f"变量 a 的值: {a}")
print(f"变量 b 的值: {b}")
print(f"变量 c 的值: {c}")

# 示例2: 不同类型的数据赋值
# 可以同时为不同类型的变量赋值
name, age, height = "Alice", 25, 165.5

# 打印不同类型变量的值
print(f"\n姓名: {name}, 类型: {type(name)}")
print(f"年龄: {age}, 类型: {type(age)}")
print(f"身高: {height}, 类型: {type(height)}")

# 示例3: 更多变量的赋值
# 可以同时为更多变量赋值
x, y, z, w = 10, 20, 30, 40

# 打印更多变量的值
print(f"\n变量 x: {x}, y: {y}, z: {z}, w: {w}")

# 示例4: 混合数据类型
# 可以混合使用不同的数据类型
data = ("Python", 3.9, True, [1, 2, 3])
language, version, is_active, features = data

# 打印混合数据类型变量的值
print(f"\n语言: {language}")
print(f"版本: {version}")
print(f"是否激活: {is_active}")
print(f"特性: {features}")
